.pcoded[vertical-nav-type="ex-popover"][vertical-effect="overlay"] .pcoded-overlay-box, .pcoded[vertical-nav-type="expanded"][vertical-effect="overlay"] .pcoded-overlay-box, .pcoded[vertical-nav-type="fullsub-collapsed"][vertical-effect="overlay"] .pcoded-overlay-box {
    opacity: 0;
}
label { margin-bottom:0!important;}
.bootstrap-tagsinput input { min-width:70px;}
.bootstrap-tagsinput input::placeholder {
	color: #c0c4cc
}

.pcoded-main-container { background:#fff;}
/*topBar*/
.pcoded[theme-layout="vertical"] .pcoded-header[pcoded-header-position="relative"] { background:#e6061f;}
.header-navbar .navbar-wrapper .navbar-container .nav-left a, .header-navbar .navbar-wrapper .navbar-container .nav-right a { color:#fff;}

/*navBar*/
.pcoded .pcoded-header[header-theme="theme4"],.pcoded .pcoded-navbar[navbar-theme="theme4"] .main-menu { background:#f0f3ef;}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden { top:20px!important;}

.el-button--primary { background:#e6061f; border-color:#e6061f;}
.el-button--primary:hover { background-color: rgba(230,6,31,.8); border-color: rgba(230,6,31,.8);}
.el-pagination.is-background .el-pager li:not(.disabled).active { background:#e6061f; }

.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li > a { color:#888;}
.pcoded .pcoded-navbar[active-item-theme="theme5"] .pcoded-item > li.pcoded-hasmenu.active > a { background:#e6061f!important;}
.pcoded .pcoded-navbar[active-item-theme="theme5"] .pcoded-item > li.active > a:before { border-left-color:#e6061f!important;}
.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item li.pcoded-hasmenu .pcoded-submenu { background:#f0f3ef;}
.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item .pcoded-hasmenu .pcoded-submenu li.active > a { background:inherit;}
.pcoded .pcoded-navbar[active-item-theme="theme5"] .pcoded-item li .pcoded-submenu li.active > a { color:#e6061f!important;}
.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item li.pcoded-hasmenu .pcoded-submenu li > a { border-bottom-color:#0f0; color:#444;}
.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li.pcoded-hasmenu .pcoded-submenu li.pcoded-hasmenu > a:after, .pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li.pcoded-hasmenu > a:after { color:#888;}
.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li.pcoded-hasmenu:hover > a:after { color:#fff;}
/*navBar箭头*/
.pcoded[theme-layout="vertical"] .pcoded-navbar .pcoded-item > li.active > a > .pcoded-mcaret { border-right:8px solid #fff;}
.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item .pcoded-hasmenu .pcoded-submenu li:hover > a { background:transparent!important; color:#e6061f!important; }
.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li.pcoded-trigger > a { background:#e6061f; color:#fff;}
.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li.active:hover > a, .pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li:hover > a { background:#e6061f;}
.main-body .page-wrapper .page-header-title h4 { color:#666;}
[theme-layout='vertical'].pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu.pcoded-trigger1 > .pcoded-submenu { position:relative; opacity:1; visibility:visible; transform:rotateX(0deg); -webkit-transform:rotateX(0deg)}
/*card*/
.card { border-top:4px solid #f0f3ef;}
.btn { font-size:14px;}
.table th { font-size:12px;}
.table td { vertical-align:middle; padding:.1rem .75rem; font-size:12px;}
.table td .btn { padding:.1rem .75rem; font-size:12px;}

.el-message { top:53px;}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li.active { color:#fff}
.card-header { border-bottom:1px solid #e6061f; }

.changeBranch { text-align:right; padding-top:28px; padding-right:20px;}

.card-header { position:relative;}
.card-header .button { position:absolute; right:0; top:0;}
.card .card-header span { margin-top:0; display:inline-block;}
.card .card-header { padding-top:20px; padding-right:50px;}
.card-btns { text-align:center; padding:50px 0;}
.card-btns button { margin:0 10px; width:120px;}
.search-wrap { clear:both; overflow:hidden; }
.el-select { width:100%; }
.el-select__tags>span { width:auto!important;}
.el-input__suffix,.el-input__suffix-inner { margin-top:0!important;}
.el-date-editor .el-range-separator { width:auto!important;}
.el-date-editor--daterange.el-input__inner { width:100%;}
.el-button.el-button--default span { color:#606266!important;}
.el-button.el-button--primary span { color:#fff!important;}
.el-date-editor.el-input, .el-date-editor.el-input__inner { width:100%;}
/*.el-tag--info { color:#c0c4cc;}*/
.el-input.is-disabled .el-input__inner,.el-range-editor.is-disabled input { color:#909399;}
.uploadFiles .el-input__inner { border:none!important; height:45px;}

table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before { content:none;}
table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after { content:none;}
table.dataTable thead th, table.dataTable thead td { border:none;}
table.dataTable thead>tr>th.sorting_asc, table.dataTable thead>tr>th.sorting_desc, table.dataTable thead>tr>th.sorting, table.dataTable thead>tr>td.sorting_asc, table.dataTable thead>tr>td.sorting_desc, table.dataTable thead>tr>td.sorting { padding-right:0}
.table-bordered { border:1px solid #e9ecef!important;}
div.dataTables_wrapper div.dataTables_filter { display:none;}
.dataTables_length { display:none;}
.table-responsive { overflow:visible;}
div.dt-buttons { position:static; float:right; margin-top:-68px;}
button.dt-button, div.dt-button, a.dt-button { padding:0; width:90px; height:40px; opacity:0;}
table.dataTable { /*width:calc(100% - 2.5rem);*/ margin-right:2.5rem; }
.btn { margin-bottom:22px;}
.btn.btn-mini { margin-bottom:0; font-size:13px;}
.searchBarHide { text-align:right;}
.searchBarShow { text-align:right; margin-top:-24px;}
.searchBarShow .btn { margin:5px 0;}

.tab-pane { padding-top:30px;}
.remarks { padding-right:50px;}
.addAccessories { margin-left:100px; width:calc(100% - 100px); text-align:center; height:60px; line-height:60px;}
.addAccessories i,.addAccessories span { vertical-align:middle; font-size:14px;}
.addAccessories i { font-size:18px; margin-right:10px;}
.removeAccessory { position:absolute; right:0; top:0; text-align:right; width:40px; height:40px; cursor:pointer;}
.removeAccessory .el-icon-circle-close { color:#c0c4cc; margin-top:13px; font-size:18px;}
.removeAccessory:hover .el-icon-circle-close { color:#909399;}
.search-control { color:#d3dce6; cursor:pointer;}
.search-control:hover { color:#409eff;}

.dataDicitionary-search { clear:both; overflow:hidden;}
.dataDicitionary-searchBtns { float:left;}
.dataDicitionary-search .el-form-item__content { width:calc(100% - 80px);}
.dataDicitionary-search .el-select__tags>span { width:auto;}
.filesTag { margin-left:15px; margin-top:4px;}
.filesTag span { margin-right:10px;}

.approveRadioWrap { margin-left:80px;}
.approveRadioWrap .el-input { width:50%;}
.approveRadioWrap .el-radio { line-height:40px;}


.uploadData-search { clear:both; overflow:hidden;}
.uploadData-searchBtns { float:left;}
.uploadData-search .el-form-item__content { width:calc(100% - 80px);}
.uploadData-search .el-select__tags>span { width:auto;}

.roleUl { text-align:right; position:relative; }
.roleUl li { padding:15px; clear:both; overflow:hidden; color:#606266; cursor:pointer; font-size:14px; }
.roleUl li:nth-child(odd) { background:rgba(0, 0, 0, .05); }
.roleUl li:hover { background:rgba(114, 227, 207, .2); }
.roleUl li.active { background:#8CDDCD; color:#fff; }
.roleUl li.active i { color:#fff; }
.roleUl li > span { float:left; height:40px; line-height:40px; }
.roleUl li > cite { float:right; display:block; width:40px; height:40px; text-align:center; }
.roleUl li > div { float:right; }
.roleUl li .el-input { float:left; width:calc(100% - 170px); }
.roleUl i { display:inline-block; height:40px; line-height:40px; color:#606266; cursor:pointer; font-size:16px; }
.El-tree { height:550px; overflow-y:auto; }
.btn-submit { padding:10px 25px; }
.roleUl .el-button--default.is-plain span { color:#606266 !important}
.roleUl .el-button--default.is-plain span:hover { color:#606266 !important; }
.roleUl .el-button--primary.is-plain span { color:#1ABC9C !important; }
.roleUl .el-button--primary.is-plain:hover, .roleUl .el-button:hover { background:#fff; border:1px solid #1ABC9C !important; color:#1ABC9C !important; }
.el-tree-node__content > .el-checkbox { margin-top:8px; }

/*index*/
.bg-first { background:#3c539a;}
.bg-nth2 { background:#3692ff;}
.bg-nth3 { background:#0075b8;}
.bg-nth4 { background:#e22621;}
.card-block-big h3 { font-size:1.35rem; font-weight:normal;}
.social-widget-card i { right:20px; top:40px; font-size:36px;}
.social-widget-card { cursor:pointer;}
.index-ul { height:260px; overflow:hidden;}
.index-ul li { clear:both; overflow:hidden; line-height:1.9; font-size:14px; }
.index-ul li:before { display:inline-block; float:left; margin-right:8px; font-family: 'icofont'; content: '\efe6'; color:#e6061f;}
.index-ul li span { float:left; display:block; width:calc(100% - 110px); height:25px; overflow:hidden; }
.index-ul li cite { float:right; font-style:normal; color:#999; }
.social-widget-card { border:none;}


/*theme-loader*/
.theme-loader .loader {
    margin: 60px auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(230, 6, 31, 0.2);
    border-right: 1.1em solid rgba(230, 6, 31, 0.2);
    border-bottom: 1.1em solid rgba(230, 6, 31, 0.2);
    border-left: 1.1em solid rgba(230, 6, 31, 1);
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;
    top:22em;
}
.theme-loader .loader,
.theme-loader .loader:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
}
@-webkit-keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}